print('введите четырехзначное число')
num = int(input())
br = num ** 0.5
k = 0
if num < 1000 or num > 9999:
    print('число не четырёхзначное')
else:
    a = num // 1000
    b = num % 1000 // 100
    c= num % 100 // 10
    d = num % 10
    fr = a ** 0.5
    sc = b ** 0.5
    th = c ** 0.5
    fo = d ** 0.5
if num % 2 == 0:
    print('число чётное: Да')
else:
    print('число чётное: Нет')
if num % 3 == 0:
    print('число кратное трём: Да')
else:
    print('число кратное трём: Нет')
if br % 1 == 0:
    print('Число является квадратом числа:', br)
else:
    print('Число не является квадратом числа')
if a > b and a > c and a > d:
    print('Наибольшая цифра числа:', a)
elif b > a and b > c and b > d:
    print('Наибольшая цифра числа:', b)
elif c > a and c > b and c > d:
    print('Наибольшая цифра числа:', c)
elif d > a and d > b and d > c:
    print('Наибольшая цифра числа:', d)
else:
    print(0)
if a < b and a < c and a < d:
    print('Наименьшая цифра числа:', a)
elif b < a and b < c and b < d:
    print('Наименьшая цифра числа:', b)
elif c < a and c < b and c < d:
    print('Наименьшая цифра числа:', c)
elif d < a and d < b and d < c:
    print('Наименьшая цифра числа:', d)
else:
    print('Наименьшая цифра числа:', 0)
if a == 0:
    k+=1
if b == 0:
    k+=1
if c == 0:
    k+=1
if d == 0:
    k+=1
else:
    print()
print('Количество нулей в числе', k)
if fr % 1 == 0:
    print('Цифра в разряде единиц является квадратом цифры:', fr)
else:
    print('Цифра в разряде единиц не является квадратом цифры')
if sc % 1 == 0:
    print('Цифра в разряде десятков является квадратом цифры', sc)
else:
    print('Цифра в разряде десятков не является квадратом цифры')
if th % 1 == 0:
    print('Цифра в разряде сотен является квадратом цифры', th)
else:
    print('Цифра в разряде сотен не является квадратом цифры')
if fo % 1 == 0:
    print('Цифра в разряде тысяч является квадратом цифры', fo)
else:
    print('Цифра в разряде тысяч не является квадратом цифры')
